look promising - Alemán Inglés Diccionario